import axios from 'axios'
const instance = axios.create({
  // baseURL: 'http://101.42.92.129:5100', // 公共网址
  // baseURL: 'http://111.50.64.58:38043', // 公共网址
  // baseURL: 'http://111.50.64.58:38043', // 公共网址
  baseURL: 'http://192.168.2.144:5100', // 公共网址
  timeout: 100000, // 请求的超时时间
})

/// 添加请求拦截器
instance.interceptors.request.use(
  function (config) {
    //设置 请求头  token
    let TOKEN = sessionStorage.getItem('TOKEN')
    if (TOKEN) {
      config.headers.Authorization = TOKEN
    }
    return config
  },
  function (error) {
    // 对请求错误做些什么
    return Promise.reject(error)
  }
)

// 添加响应拦截器

instance.interceptors.response.use(
  function (config) {
    return config
  },
  function (error) {
    return Promise.reject(error)
  }
)

export default instance
